beg, borrow, and steal - Français Anglais Dictionnaire